dog litter - German English Dictionary